application java thin-client .net management design linux builders web design open source projects construction developers radius3 c++ online shopping shop software design j2ee